squeezing machine - Turkish English Dictionary